sekmeme kodu ne demek?

"sekmeme" terimi, web sayfalarında veya uygulamalarda tıklanabilir bağlantıların veya butonların tıklanılınca açılan pencere veya sekmelerin otomatik olarak açılmasını önlemek için kullanılan bir tekniktir.

Bir web sayfasında sekmeyi açmak için kullanılan kod bloğu şu şekildedir:

<a href="https://www.example.com" target="_blank">Link</a>

Bu kod bloğunda, target="_blank" özelliği, linkin yeni bir sekmede açılmasını sağlar. Ancak bu özellik, bazı kullanıcılar için rahatsızlık yaratır ve bu nedenle sekmeme kodları kullanılır.

Sekmeme kodları, genellikle JavaScript kullanılarak oluşturulur. Aşağıdaki örnek kod bloğı, bir bağlantı tıklandığında yeni sekme açılmasını engelleyen basit bir JavaScript kodudur:

<script>
  const links = document.querySelectorAll('a');
  links.forEach(link => {
    link.addEventListener('click', (event) => {
      event.preventDefault();
    });
  });
</script>

Bu kod, querySelectorAll() metodu ile belirtilen tüm bağlantıların tıklamasını dinler ve preventDefault() yöntemi ile yeni sekme açılmasını engeller. Bu sayede kullanıcılar, linkleri açmak için istedikleri zaman sağ tıklayarak "yeni sekmede aç" seçeneğini kullanabilirler.